$(function(){
//	设置全局变量接收验证信息
	var regname = false;
	var regemail = false;
	var regpwd = false;
	var regmcode = false;
//	1.用户名验证
	$('#username').blur(function(){
		var username = $(this).val();
		var reg = /^[a-zA-Z\d]\w{2,19}[a-zA-Z\d]$/;
		if (!reg.test(username)){
			$(this).siblings('.tip').html('<i class="iconfont">&#xe630;</i>用户名错误');
			regname = false;
		} else{
			$.ajax({
				type:"post",
				url:regajax,
				data:{username:username},
				dataType:'json',
				success:function(phpData){
					if (phpData.status) {
						$('.username .tip').html('<i class="iconfont" style="color:green">&#xe631;</i>');
						regname =true;
					} else{
						$('.username .tip').html('<i class="iconfont">&#xe630;</i>用户名已存在');
						regname = false;
					}
				}
			});
		}
	})
//	2.邮箱验证
	$('#email').blur(function(){
		var email = $(this).val();
		var reg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!reg.test(email)){
			$(this).siblings('.tip').html('<i class="iconfont">&#xe630;</i>邮箱错误');
			regemail = false;
		} else{
			$.ajax({
				type:"post",
				url:regajax,
				data:{email:email},
				dataType:'json',
				success:function(phpData){
					if (phpData.status) {
						$('.email .tip').html('<i class="iconfont" style="color:green">&#xe631;</i>');
						regemail =true;
					} else{
						$('.email .tip').html('<i class="iconfont">&#xe630;</i>邮箱已存在');
						regemail = false;
					}
				}
			});
		}
	})
//	3.密码
	$('#password2').blur(function(){
		var preg
		=/^[0-9]{1,20}$/;
		var pwd1 = $('#password').val();
		var pwd2 = $("#password2").val();
		if(pwd1 && pwd2){
			if (pwd1 === pwd2) {
				$('.password .tip').html('<i class="iconfont" style="color:green">&#xe631;</i>');
				regpwd = true;
			} else{
				$('.password .tip').html('<i class="iconfont">&#xe630;</i>密码不一致');
				regpwd = false;
			}
		}
	})
	
//	验证码
	$("#mcode").blur(function(){
		var mcode = $(this).val();
		if (!mcode) {
			$('.mcode .tip').html('<i class="iconfont">&#xe630;</i>请输入验证码');
			regmcode = false;
		} else{
			$.ajax({
				type:"post",
				url:regajax,
				data:{mcode:mcode},
				dataType:'json',
				success:function(phpData){
					if (phpData.status) {
						$('.mcode .tip').html('<i class="iconfont" style="color:green">&#xe631;</i>');
						regmcode =true;
					} else{
						$('.mcode .tip').html('<i class="iconfont">&#xe630;</i>验证码错误');
						regmcode = false;
					}
				}
			});
		}
	})
	
//	提交注册
	$('#submit').click(function(){
		if (!regemail || !regmcode || !regname || !regpwd) {
			return false;
		}
	})
	
	
	
	
	
	
	
})
